tear producing - French English Dictionary